J.Wang
Incorperate attendance rate
New added line 34,48,163,759
Modified line 277
